home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994…tember: Reference Library / Dev.CD Sep 94.toast / Periodicals / develop / develop Issue 9 / develop 9 code / Tracks / TracksSaveLoad.h < prev   
Encoding:
C/C++ Source or Header  |  1992-11-16  |  779 b   |  31 lines  |  [TEXT/MPS ]

  1. #ifndef    __TRACKSSAVELOAD__
  2. #define __TRACKSSAVELOAD__
  3.  
  4. #include "TraceModule.h"
  5.  
  6. #define    kPrefResType    'TPrf'
  7. #define    kPrefResID        -4064
  8. #define    kVersionNumber    2        // Version 1-- compatibility precaution...
  9.     // version 2's have additional TargetDriverName string in 'TPrk' 
  10.  
  11. #define TracingIconID    -4064
  12. #define InactiveIconID    129
  13. #define ErrorIconID        130
  14.  
  15. typedef    struct    {
  16.     short                    Version;
  17.     MaskType                fTraceMask;
  18.     MaskType                fBreakMask;
  19.     short                    fBreakOnceThenClear;    
  20.     short                    fTraceOnStartup;
  21.     lhex                    fBufferSize;
  22.     shex                    fCurrentSizeIndex;    
  23.     short                    fAutoWriteOn;        
  24.     short                    fTraceEnabled; // Ignored on startup if !fTraceOnStartup
  25.     lhex                    fUnused1;
  26.     lhex                    fUnused2;
  27.     lhex                    fUnused3;
  28.     lhex                    fUnused4;
  29. } saveType, *saveTypePtr,**saveTypeHandle;
  30.  
  31. #endif